Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HAMBLEDON PLACE Detached £2,624,451 £2,575,000 17 May 2022
3 HAMBLEDON PLACE Detached £3,112,147 £1,800,000 14 Jul 2006
4 HAMBLEDON PLACE Detached £1,969,326 £1,100,000 27 Jan 2006
5 HAMBLEDON PLACE Detached £2,033,009 £1,400,000 18 Jun 2015
7 HAMBLEDON PLACE Detached £3,102,705 £2,510,000 31 May 2019
8 HAMBLEDON PLACE Detached £2,582,553 £1,540,000 30 Nov 2006
9 HAMBLEDON PLACE Detached £2,587,850 £2,100,000 16 Oct 2018
10 HAMBLEDON PLACE Detached £3,094,724 £2,150,000 9 Jul 2015
11 HAMBLEDON PLACE Detached £2,548,122 £1,950,000 13 Jan 2017
12 HAMBLEDON PLACE Detached £3,088,718 £2,510,000 21 Aug 2019
13 HAMBLEDON PLACE Detached £2,802,984 £1,675,000 29 May 2013
14 HAMBLEDON PLACE Detached £2,222,797 £1,280,000 16 Jun 2006
15 HAMBLEDON PLACE Detached £2,569,725 £1,495,000 9 Jan 2012
16 HAMBLEDON PLACE Detached £1,358,254 £377,000 21 Dec 2000
17 HAMBLEDON PLACE Detached £1,350,392 £365,000 29 Aug 2000
19 HAMBLEDON PLACE Semi-Detached £1,249,432 £925,000 24 Mar 2016
20 HAMBLEDON PLACE Semi-Detached £1,394,184 £346,000 20 Dec 1999
21 HAMBLEDON PLACE Detached £2,816,426 £2,625,000 25 Jun 2021
22 HAMBLEDON PLACE Detached £1,861,117 £386,000 7 Jan 1998
23 HAMBLEDON PLACE Detached £1,087,506 £627,500 10 Jun 2011